common green forest lizard - Inglés Sinónimo Diccionario